<?php

class PrzesylkaController extends Zend_Controller_Action
{

    public function init()
    {
        /* Initialize action controller here */
    }
public function indexAction()
    {
        // action body
    }
    public function dodajPrzesylkaAction()
    {
        $request = $this->getRequest();
        $form = new Application_Form_DodajPrzesylka();

        if($this->getRequest()->isPost())
        {
            if($form->isValid($request->getPost()))
            {
                $parametry = $form->getValues();

                $wizytaM = new Application_Model_PrzesylkaMapper();
                $wizyta = new Application_Model_Przesylka();

               // $kierM = new Application_Model_KierPrzedMapper();
               // $kier = new Application_Model_KierPrzed();

                $wizyta->setIdNadawca($parametry['username']);
                $wizyta->setNadawca($parametry['nadawca']);
                $wizyta->setAdres($parametry['adres']);
                $wizyta->setMiasto($parametry['miasto']);
                $wizyta->setOdbiorca($parametry['odbiorca']);
                $wizyta->setWaga($parametry['waga']);
                $wizyta->setPobranie($parametry['pobranie']);
                $wizyta->setSzerokosc($parametry['szerokosc']);
                $wizyta->setWysokosc($parametry['wysokosc']);
                $wizyta->setGlebokosc($parametry['glebokosc']);

                try
                {
                    $id = $wizytaM->dodajPrzesylka($wizyta);
                  //  $kier->setIdPrzed($id);
                  //  $kierM->nowyKierPrzed($kier);
                    return $this->_redirect('/przesylka/');
                }
                catch(Exception $e)
                {
                    $this->view->message = 'Błąd:' . $e;
                }
            }
        }

        $this->view->form = $form;
    }


}

